3 1
4 1
5 1
6 1
7 1
8 1
9 1
10 2
11 2
12 1
13 1
14 2
15 5
16 2
17 1
18 1
19 3
20 8
21 7
22 3
23 1
24 1
25 3
26 14
27 14
28 11
29 3
30 1
31 1
32 4
33 21
34 32
35 29
36 14
37 4
38 1
39 1
40 4
41 32
42 58
43 74
44 42
45 19
46 4
47 1
48 1
49 5
50 45
51 110
52 167
53 128
54 66
55 23
56 5
57 1
58 1
59 5
60 65
61 187
62 367
63 334
64 219
65 88
66 29
67 5
68 1
69 1
70 6
71 88
72 322
73 755
74 850
75 645
76 328
77 123
78 34
79 6
80 1
81 1
82 6
83 121
84 519
85 1515
86 2010
87 1813
88 1065
89 487
90 156
91 41
92 6
93 1
94 1
95 7
96 161
97 839
98 2931
99 4625
100 4802
101 3303
102 1717
103 675
104 204
105 47
106 7
107 1
108 1
109 7
110 215
111 1302
112 5551
113 10201
114 12265
115 9583
116 5706
117 2557
118 928
119 250
120 55
121 7
122 1
123 1
124 8
125 280
126 2015
127 10263
128 21990
129 30198
130 26793
131 17843
132 9124
133 3745
134 1223
135 313
136 62
137 8
138 1
139 1
140 8
141 367
142 3032
143 18677
144 46108
145 72396
146 71986
147 53522
148 30462
149 14109
150 5233
151 1600
152 374
153 71
154 8
155 1
156 1
157 9
158 471
159 4542
160 33409
161 94912
162 169231
163 188092
164 154520
165 97387
166 49833
167 20863
168 7218
169 2034
170 454
171 79
172 9
173 1
174 1
175 9
176 607
177 6668
178 59024
179 191562
180 387707
181 478440
182 433025
183 298926
184 167951
185 77604
186 30133
187 9648
188 2569
189 532
190 89
191 9
192 1
193 1
194 10
195 771
196 9738
197 102984
198 380933
199 871989
200 1191486
201 1181834
202 889442
203 543331
204 274882
205 117418
206 42258
207 12761
208 3178
209 631
210 98
211 10
212 1
213 1
214 10
215 980
216 14006
217 177915
218 746338
219 1930868
220 2909728
221 3155277
222 2573826
223 1700890
224 932341
225 434376
226 172044
227 58216
228 16501
229 3909
230 728
231 109
232 10
233 1
234 1
235 11
236 1232
237 20036
238 304458
239 1444676
240 4215615
241 6989973
242 8261445
243 7278840
244 5175261
245 3055372
246 1537197
247 663606
248 246791
249 78520
250 21151
251 4733
252 848
253 119
254 11
255 1
256 1
257 11
258 1551
259 28324
260 516939
261 2763931
262 9091410
263 16542045
264 21270021
265 20169388
266 15373594
267 9717461
268 5246668
269 2443077
270 988611
271 345972
272 104424
273 26651
274 5702
275 966
276 131
277 11
278 1
279 1
280 12
281 1933
282 39830
283 871180
284 5235309
285 19389327
286 38639186
287 53947639
288 54917358
289 44722725
290 30139555
291 17360764
292 8660722
293 3775110
294 1437688
295 477073
296 136656
297 33333
298 6785
299 1109
300 142
301 12
302 1
303 1
304 12
305 2410
306 55473
307 1458882
308 9822686
309 40944999
310 89187018
311 135030028
312 147212162
313 127760871
314 91451372
315 55953747
316 29719881
317 13857611
318 5683519
319 2050944
320 646460
321 176795
322 41133
323 8038
324 1250
325 155
326 12
327 1
328 1
329 13
330 2983
331 76875
332 2428548
333 18275648
334 85691893
335 203689579
336 333985428
337 389221818
338 359174061
339 272268593
340 176266137
341 99215201
342 49179936
343 21565153
344 8376928
345 2872536
346 864409
347 225829
348 50436
349 9428
350 1418
351 167
352 13
353 1
